self sustaining meaning in Hindi

Adjective

Capable of maintaining oneself or itself over time.

समय के साथ स्वयं या स्वयं को बनाए रखने में सक्षम

English Usage: The technology is self-sustaining, meaning it can generate its own energy.

Hindi Usage: यह तकनीक आत्मनिर्भर है, जिसका अर्थ है कि यह अपनी ऊर्जा स्वयं उत्पन्न कर सकती है।

Noun

A person or thing that is independent and can maintain itself without external aid.

आत्मनिर्भर व्यक्ति या चीज़

English Usage: The new self-sustaining garden produces food without the need for outside resources.

Hindi Usage: नया आत्मनिर्भर बगीचा बाहरी संसाधनों की आवश्यकता के बिना खाना उगाता है।

Share Anuvadan of self sustaining